banana grove - French English Dictionary